drugged up to the eyeballs - Espagnol Anglais Dictionnaire